shrewd gambler - German English Dictionary